Matchstick potatoes - Almanca İngilizce Sözlük